A C E G I J N O P R S

A

addToCRELApplicationList(byte[], short, short) - Method in interface org.globalplatform.contactless.GPCLRegistryEntry
This method add an AID to the CREL Application list referenced by this GPCLRegistryEntry
addToGroupAuthorizationList(byte[], short, short) - Method in interface org.globalplatform.contactless.GPCLRegistryEntry
This method is used to add an AID to the Group Authorization list.
AFI_ANY - Static variable in class org.globalplatform.contactless.GPCLSystem
Constant to use with getNextGPCLRegistryEntry(GPCLRegistryEntry, short) to look for all Contactless applications that belong to any family
AFI_DATA_STORAGE - Static variable in class org.globalplatform.contactless.GPCLSystem
Constant to use with getNextGPCLRegistryEntry(GPCLRegistryEntry, short) to look for applications that belong to the Data Storage family
AFI_FINANCIAL - Static variable in class org.globalplatform.contactless.GPCLSystem
Constant to use with getNextGPCLRegistryEntry(GPCLRegistryEntry, short) to look for applications that belong to the Financial family
AFI_GAMING - Static variable in class org.globalplatform.contactless.GPCLSystem
Constant to use with getNextGPCLRegistryEntry(GPCLRegistryEntry, short) to look for applications that belong to the Gaming family
AFI_IDENTIFICATION - Static variable in class org.globalplatform.contactless.GPCLSystem
Constant to use with getNextGPCLRegistryEntry(GPCLRegistryEntry, short) to look for applications that belong to the Identification family
AFI_MEDICAL - Static variable in class org.globalplatform.contactless.GPCLSystem
Constant to use with getNextGPCLRegistryEntry(GPCLRegistryEntry, short) to look for applications that belong to the Medical family
AFI_MULTIMEDIA - Static variable in class org.globalplatform.contactless.GPCLSystem
Constant to use with getNextGPCLRegistryEntry(GPCLRegistryEntry, short) to look for applications that belong to the Multimedia family
AFI_TELECOMMUNICATION - Static variable in class org.globalplatform.contactless.GPCLSystem
Constant to use with getNextGPCLRegistryEntry(GPCLRegistryEntry, short) to look for applications that belong to the Telecommunication family
AFI_TRANSPORT - Static variable in class org.globalplatform.contactless.GPCLSystem
Constant to use with getNextGPCLRegistryEntry(GPCLRegistryEntry, short) to look for applications that belong to the Transport family

C

CARD_INFO_COUNTER_UPDATE - Static variable in class org.globalplatform.contactless.GPCLSystem
The Card GPCLentry update counter.
CARD_INFO_CURRENT_PROTOCOL_DATA_TYPE_A - Static variable in class org.globalplatform.contactless.GPCLSystem
The requested information is the CURRENT_PROTOCOL_DATA_TYPE_A.
CARD_INFO_CURRENT_PROTOCOL_DATA_TYPE_B - Static variable in class org.globalplatform.contactless.GPCLSystem
The requested information is the CURRENT_PROTOCOL_DATA_TYPE_B.
CARD_INFO_CURRENT_PROTOCOL_DATA_TYPE_F - Static variable in class org.globalplatform.contactless.GPCLSystem
The requested information is the CURRENT_PROTOCOL_DATA_TYPE_F.
CARD_INFO_DEFAULT_PROTOCOL_DATA_TYPE_A - Static variable in class org.globalplatform.contactless.GPCLSystem
The requested information is the DEFAULT_PROTOCOL_DATA_TYPE_A.
CARD_INFO_DEFAULT_PROTOCOL_DATA_TYPE_B - Static variable in class org.globalplatform.contactless.GPCLSystem
The requested information is the DEFAULT_PROTOCOL_DATA_TYPE_B.
CARD_INFO_DEFAULT_PROTOCOL_DATA_TYPE_F - Static variable in class org.globalplatform.contactless.GPCLSystem
The requested information is the DEFAULT_PROTOCOL_DATA_TYPE_F.
CLApplet - Interface in org.globalplatform.contactless
An applet may implement this interface so that it can be notified by the OPEN of changes occurring to its associated registry entry (parameters and/or life cycle).
CLAppletEvent - Interface in org.globalplatform.contactless
Definition of contactless events.
CRELApplication - Interface in org.globalplatform.contactless
A CREL Application is an application associated to one or several Applications.
CRSApplication - Interface in org.globalplatform.contactless
This interface allows processing state change requests for applets participating to the contactless front end.

E

EVENT_ACTIVATED - Static variable in interface org.globalplatform.contactless.CLAppletEvent
Constant notifying that the applet is now ACTIVATED on the contactless interface.
EVENT_CONTINUOUS_PROCESS_OFF - Static variable in interface org.globalplatform.contactless.CLAppletEvent
Constant notifying that continuous processing is now disabled.
EVENT_CONTINUOUS_PROCESS_ON - Static variable in interface org.globalplatform.contactless.CLAppletEvent
Constant notifying that continuous processing is now enabled.
EVENT_CREL_ADDED - Static variable in interface org.globalplatform.contactless.CLAppletEvent
Constant notifying that a CREL application has been added to a CREL Application AID List
EVENT_CREL_REMOVED - Static variable in interface org.globalplatform.contactless.CLAppletEvent
Constant notifying that a CREL application has been removed from a CREL Application AID List
EVENT_DEACTIVATED - Static variable in interface org.globalplatform.contactless.CLAppletEvent
Constant notifying that the applet is now DEACTIVATED on the contactless interface.
EVENT_DELETED - Static variable in interface org.globalplatform.contactless.CLAppletEvent
Constant notifying that the applet was deleted.
EVENT_DISCRETIONARY_DATA - Static variable in interface org.globalplatform.contactless.CLAppletEvent
Constant notifying that discretionary data has changed.
EVENT_FAMILY_IDENTIFIER - Static variable in interface org.globalplatform.contactless.CLAppletEvent
Constant notifying that applet's Family Identifier has changed.
EVENT_GROUP_MEMBER_ADDED - Static variable in interface org.globalplatform.contactless.CLAppletEvent
Constant notifying that the applet has joined a Group.
EVENT_GROUP_MEMBER_REMOVED - Static variable in interface org.globalplatform.contactless.CLAppletEvent
Constant notifying that the applet has left a Group.
EVENT_IMPLICIT_SELECTION_PROTOCOLS - Static variable in interface org.globalplatform.contactless.CLAppletEvent
Constant notifying that applet's supported protocol types have changed.
EVENT_INSTALLED - Static variable in interface org.globalplatform.contactless.CLAppletEvent
Constant notifying that the applet has been installed but not selectable.
EVENT_LOCKED - Static variable in interface org.globalplatform.contactless.CLAppletEvent
Constant notifying that the applet was locked.
EVENT_LOGO - Static variable in interface org.globalplatform.contactless.CLAppletEvent
Constant notifying that the LOGO of the applet has changed.
EVENT_NON_ACTIVATABLE - Static variable in interface org.globalplatform.contactless.CLAppletEvent
Constant notifying that the applet is now NON ACTIVATABLE on the contactless interface.
EVENT_PROTOCOL_DATA_TYPE_A - Static variable in interface org.globalplatform.contactless.CLAppletEvent
Constant notifying that applet's Type A Protocol Data have changed.
EVENT_PROTOCOL_DATA_TYPE_B - Static variable in interface org.globalplatform.contactless.CLAppletEvent
Constant notifying that applet's Type B Protocol Data have changed.
EVENT_PROTOCOL_DATA_TYPE_F - Static variable in interface org.globalplatform.contactless.CLAppletEvent
Constant notifying that applet's Type F Protocol Data have changed.
EVENT_SELECTABLE - Static variable in interface org.globalplatform.contactless.CLAppletEvent
Constant notifying that the applet is selectable..
EVENT_UNLOCKED - Static variable in interface org.globalplatform.contactless.CLAppletEvent
Constant notifying that the applet was unlocked.
EVENT_URI - Static variable in interface org.globalplatform.contactless.CLAppletEvent
Constant notifying that the URI associated with the applet has changed.

G

getCardCLInfo(byte[], short, short) - Static method in class org.globalplatform.contactless.GPCLSystem
Retrieve the OPEN's conctactless parameters.
getCLState() - Method in interface org.globalplatform.contactless.GPCLRegistryEntry
This method returns the contactless life cycle state of application.
getGPCLRegistryEntry(AID) - Static method in class org.globalplatform.contactless.GPCLSystem
Gets a reference to a GPCLRegistryEntry interface.
getInfo(byte[], short, short) - Method in interface org.globalplatform.contactless.GPCLRegistryEntry
Returns the contents of the Application Information entry in the GlobalPlatform registry.
getNextConflictingApplication(GPCLRegistryEntry) - Method in interface org.globalplatform.contactless.GPCLRegistryEntry
This method allows iteration over the currently activated contactless applets that would conflict if the applet associated with this entry was activated.
getNextCRELApplication(GPCLRegistryEntry) - Method in interface org.globalplatform.contactless.GPCLRegistryEntry
Retrieve the list of CREL applications referenced by this GPCLRegistryEntry
getNextGPCLRegistryEntry(GPCLRegistryEntry, short) - Static method in class org.globalplatform.contactless.GPCLSystem
Looks up contactless applets belonging to a particular application family.
getNextGroupMember(GPCLRegistryEntry) - Method in interface org.globalplatform.contactless.GPCLRegistryEntry
Retrieves the list of application grouped with this Head Application.
getNextReferencingApplication(GPCLRegistryEntry) - Method in interface org.globalplatform.contactless.GPCLRegistryEntry
Retrieve the list of applications that reference this CRELApplication's GPCLRegistryEntry
GPCL_CL_APPLICATION - Static variable in class org.globalplatform.contactless.GPCLSystem
The OPEN uses this identifier to retrieve the CLApplet interface implemented by an applet.
GPCL_CREL_APPLICATION - Static variable in class org.globalplatform.contactless.GPCLSystem
The OPEN uses this identifier to retrieve the CRELApplication interface implemented by an applet.
GPCL_CRS_APPLICATION - Static variable in class org.globalplatform.contactless.GPCLSystem
The OPEN uses this identifier to retrieve the CRSApplication interface implemented by an applet.
GPCL_INTERFACE_ISO14443 - Static variable in class org.globalplatform.contactless.GPCLSystem
This constant is used with setCommunicationInterface(short, boolean) to manage a ISO14443 based communication interface.
GPCLRegistryEntry - Interface in org.globalplatform.contactless
Defines methods that manage the GlobalPlatform registry extension on contactless interface for an applet.
GPCLSystem - Class in org.globalplatform.contactless
The GPCLSystem class exposes a subset of the behavior of the CRS (OPEN extension) to other on-card components.

I

IMPLICIT_SELECTION_TYPE_A - Static variable in interface org.globalplatform.contactless.GPCLRegistryEntry
Constant indicating that the application supports contactless protocol Type A for implicit selection
IMPLICIT_SELECTION_TYPE_B - Static variable in interface org.globalplatform.contactless.GPCLRegistryEntry
Constant indicating that the application supports contactless protocol Type B for implicit selection
IMPLICIT_SELECTION_TYPE_F - Static variable in interface org.globalplatform.contactless.GPCLRegistryEntry
Constant indicating that the application supports contactless protocol Type F for implicit selection
INFO_CONTINUOUS_PROCESS - Static variable in interface org.globalplatform.contactless.GPCLRegistryEntry
The Application continuous processing is a Byte value 1 Continuous Processing 0 Interleave Processing
INFO_COUNTER_UPDATE - Static variable in interface org.globalplatform.contactless.GPCLRegistryEntry
The GPCLentry update counter.
INFO_DISCRETIONARY_DATA - Static variable in interface org.globalplatform.contactless.GPCLRegistryEntry
The requested information is discretionary data.
INFO_DISPLAY_REQUIREMENT - Static variable in interface org.globalplatform.contactless.GPCLRegistryEntry
The GPCLRegistryEntry display on off requirement.
INFO_FAMILY_IDENTIFIER - Static variable in interface org.globalplatform.contactless.GPCLRegistryEntry
The Application family identifier is a short value.
INFO_IMPLICIT_SELECTION_PROTOCOLS - Static variable in interface org.globalplatform.contactless.GPCLRegistryEntry
The supported protocol Type A, Type B or / and Type F.
INFO_LOGO - Static variable in interface org.globalplatform.contactless.GPCLRegistryEntry
The requested information is a LOGO.
INFO_PROTOCOL_DATA_TYPE_A - Static variable in interface org.globalplatform.contactless.GPCLRegistryEntry
The requested information is the PROTOCOL_DATA_TYPE_A.
INFO_PROTOCOL_DATA_TYPE_B - Static variable in interface org.globalplatform.contactless.GPCLRegistryEntry
The requested information is the PROTOCOL_DATA_TYPE_B.
INFO_PROTOCOL_DATA_TYPE_F - Static variable in interface org.globalplatform.contactless.GPCLRegistryEntry
The requested information is the PROTOCOL_DATA_TYPE_F.
INFO_URI - Static variable in interface org.globalplatform.contactless.GPCLRegistryEntry
The requested information is an URI.
isGroupHead() - Method in interface org.globalplatform.contactless.GPCLRegistryEntry
Does this GPCLRegistryEntry represents a group's Head.
isGroupMember() - Method in interface org.globalplatform.contactless.GPCLRegistryEntry
Does this GPCLRegistryEntry represents a group's Member.

J

joinGroup(AID) - Method in interface org.globalplatform.contactless.GPCLRegistryEntry
Associates the GPCLRegistryEntry to which this GPCLRegistryEntry delegates its information parameters (i.e. head application).

N

notifyCLEvent(short) - Method in interface org.globalplatform.contactless.CLApplet
Applet receives notification on event affecting its registry entry.
notifyCLEvent(GPCLRegistryEntry, short) - Method in interface org.globalplatform.contactless.CRELApplication
Notifies the CREL Application that the applet associated with specified GPCLRegistryEntry was updated according to specified event.

O

org.globalplatform.contactless - package org.globalplatform.contactless
Provides a framework of classes and interfaces related to contactless services defined for smart cards based on GlobalPlatform specifications.

P

PRIVILEGE_CONTACTLESS_ACTIVATION - Static variable in interface org.globalplatform.contactless.GPCLRegistryEntry
Contactless Activation privilege (18).
PRIVILEGE_CONTACTLESS_SELF_ACTIVATION - Static variable in interface org.globalplatform.contactless.GPCLRegistryEntry
Self Activation privilege (19).
processCLRequest(GPRegistryEntry, GPCLRegistryEntry, short) - Method in interface org.globalplatform.contactless.CRSApplication
Called by the OPEN for each activation requested by an Application that does not have the Self-Activation Privilege.

R

removeFromCRELApplicationList(byte[], short, short) - Method in interface org.globalplatform.contactless.GPCLRegistryEntry
This method removes an AID from the CREL Application list referenced by this GPCLRegistryEntry
removeFromGroupAuthorizationList(byte[], short, short) - Method in interface org.globalplatform.contactless.GPCLRegistryEntry
This method is used to remove an AID from the Group Authorization list.

S

setCLState(byte) - Method in interface org.globalplatform.contactless.GPCLRegistryEntry
Changes the contactless life cycle state of the applet associated with this GPCLRegistryEntry.
setCommunicationInterface(short, boolean) - Static method in class org.globalplatform.contactless.GPCLSystem
This method allows switching ON or switching OFF the ISO 14443 interface at GlobalPlatform card level.
setInfo(byte[], short, short, short) - Method in interface org.globalplatform.contactless.GPCLRegistryEntry
Update the contents of the Information associated to this GPCLRegistryEntry.
setPartialSelectionOrder(boolean) - Method in interface org.globalplatform.contactless.GPCLRegistryEntry
Manage the GlobalPlatform registry order for partial selection priority.
setVolatilePriority(GPCLRegistryEntry) - Static method in class org.globalplatform.contactless.GPCLSystem
Sets up or discards the volatile priority.
STATE_CL_ACTIVATED - Static variable in interface org.globalplatform.contactless.GPCLRegistryEntry
Constant used to activate an applet on the contactless interface.
STATE_CL_DEACTIVATED - Static variable in interface org.globalplatform.contactless.GPCLRegistryEntry
Constant used to deactivate an applet on the contactless interface.
STATE_CL_NON_ACTIVATABLE - Static variable in interface org.globalplatform.contactless.GPCLRegistryEntry
Constant used to change the state of an applet to NON ACTIVATABLE over the contactless interface.

A C E G I J N O P R S